<?php
/**
 * +----------------------------------------------------------------------
 * | Copyright © Sogu Technologies Co. Ltd 2018-2050 All rights reserved.
 * +----------------------------------------------------------------------
 * | File name: QueueKey.php
 * +----------------------------------------------------------------------
 * | Author: sam
 * +----------------------------------------------------------------------
 * | Description: 用于详细说明此程序文件完成的主要功能，与其他模块或函数的接口、输出值、取值范围、含义及参数间的控制、顺序或依赖等关系。
 * +----------------------------------------------------------------------
 * | Others: 其他内容的说明
 * +----------------------------------------------------------------------
 * | History: 修改历史记录列表，每条修改记录应包含修改日期、修改者及修改内容简述
 * +----------------------------------------------------------------------
 * | 1.Date: 2019/1/7 Author: sam Modification: 创建
 * +----------------------------------------------------------------------
 */

namespace App\Constant;


class QueueKey
{
    /**
     * 请求用户同步信息队列
     */
    const QUEUE_RISK_RESULT = 'risk_result';
    /**
     * 获取用户放款结果队列
     */
    const QUEUE_GET_LOAN_RESULT = 'get_loan_result';
    /**
     * 申请授信队列
     */
    const QUEUE_LOAN_REQUEST_APPLY = 'loan_request_apply';
    /**
     * 用户授信成功超时队列
     */
    const QUEUE_LOAN_REQUEST_TIME_OUT = 'loan_request_time_out';
    /**
     * 用户授信成功完全超时队列
     */
    const QUEUE_LOAN_REQUEST_RESTART = 'loan_request_restart';
    /**
     * 用户授信结果查询队列
     */
    const QUEUE_LOAN_REQUEST_QUERY_RESULT = 'loan_request_query_result';
    /**
     * 用户上传身份证队列
     */
    const QUEUE_ID_CARD_UPLOAD = 'id_card_upload';

    /**
     * 授信成功六小时后
     */
    const QUEUE_LOAN_REQUEST_SUCCESS_AFTER_SIX = 'loan_request_success_after_six';

    /**
     * 授信成功二十四小时后
     */
    const QUEUE_LOAN_REQUEST_SUCCESS_AFTER_TWENTY_FOUR = 'loan_request_success_after_twenty_four';

    /**
     * 授信成功剩余十二小时
     */
    const QUEUE_LOAN_REQUEST_SUCCESS_REST_TWELVE = 'loan_request_success_rest_twelve';

    /**
     * 后台发送消息队列
     */
    const QUEUE_MESSAGE_SEND = 'message_send';

    /**
     * Jpush
     */
    const QUEUE_JPUSH_NOTICE = 'jpush_notice';

    /**
     * 短信
     */
    const QUEUE_SMS = 'message_sms_send';

    /**
     * 还款=>请求资方的接口
     */
    const QUEUE_REPAY_MONTH = 'repay_month';
    const QUEUE_REPAY_COMMON = 'repay_common';
    const QUEUE_REPAY_MONEY = 'repay_money';

    /**
     * 还款月保费接口查询
     */
    const QUEUE_REPAY_MONTH_RESULT = 'repay_month_result';
    /**
     * 还款公共接口查询
     */
    const QUEUE_REPAY_COMMON_RESULT = 'repay_common_result';
    /**
     * 还款资方接口查询
     */
    const QUEUE_REPAY_MONEY_RESULT = 'repay_money_result';
    /**
     * 还款裸扣接口查询
     */
    const QUEUE_REPAY_BUCKLE_RESULT = 'repay_buckle_result';

    /**
     * 老光大请求资方
     */
    const QUEUE_REPAY_MONEY_NOTIFY = 'repay_money_notify';

    /**
     * 老光大获取资方结果
     */
    const QUEUE_REPAY_MONEY_NOTIFY_RESULT = 'repay_money_notify_result';

    /**
     * 爬虫状态查询接口
     */
    const QUEUE_RISK_REPTILE_STATUS = 'risk_reptile_status';

    const QUEUE_ALIPAY_SPIDER_RESULT = 'alipay_spider_result';

    /*
     * 检测爬虫状态
     * */
    const QUEUE_RISK_SPIDER_STATUS = 'risk_spider_status';

    /*
     * 爬虫结果查询
     * */
    const QUEUE_QUERY_RISK_RESULT = 'query_risk_result';

    /*
     * 绑卡状态通知队列
     * */
    const QUEUE_NOTIFY_BIND_CARD_STATUS = 'queue_notify_bind_card_status';


    /*
     * 爬虫数据缓存
     * */
    const QUEUE_RISK_SPIDER_CACHE = 'queue_risk_spider_cache';

    /**
     * r360下载图片队列
     */
    const QUEUE_R360_DOWN_CERT_PIC = 'r360_down_cert_pic';
    /**
     * 催收回执队列
     */
    const QUEUE_COLLECTION_RECEIPT = 'queue_collection_receipt';

    /**
     * 实时更新,已分配的案件
     */
    const QUEUE_COLLECTION_QUEUE_ONE = 'queue_collection_queue_one';

    /**
     * 催收回执宇康队列2
     */
    const QUEUE_COLLECTION_QUEUE_TWO = 'queue_collection_queue_two';

    /**
     * @author lyh
     * 晋商逾期数据同步队列
     */
    const QUEUE_REPAY_JINSHANG_SYNC = 'queue_jinshang_sync';

    /**
     * 下午2点开始推要款队列
     * Author : szg
     */
    const EVERY_DAY_TWO_HOUR_LOAN = 'every_day_two_hour_loan';

}